$(function(){
    getUserInfo();
    // 退出登录
    var layer = layui.layer;
    $('#btntc').on('click',function(){
        layer.confirm('确定退出吗?', {icon: 3, title:'提示'}, function(index){
            //do something
            localStorage.removeItem('token');
            location.href='/login.html';
            layer.close(index);
          });
    })
})


function getUserInfo(){
    $.ajax({
        method:'GET',
        url:'/my/userinfo',
        // headers 请求头配置对象
        // headers:{
        //     Authorization:localStorage.getItem('token') || '',
        // },
        success:function(res){
            if(res.status !== 0){
               return layui.layer.msg('获取失败');
            }
            // 调用renderAvatar 渲染的对象
            renderAvatar(res.data);
        },
        // complete回调函数 控制用户的访问权限
        // complete: function(res){
        //     // console.log(res);
        //     if(res.responseJSON.status === 1 || res.responseJSON.message === '身份认证失败!'){
        //         // 强制清空token
        //         localStorage.removeItem('token');
        //         // 强制跳转到注册页面
        //         location.href='/login.html';
        //     }
      
        //   }
    })
}

      function renderAvatar(user){
          var name = user.nickname || user.username;
          $('#welcome').html('欢迎&nbsp;&nbsp;'+ name);

          if(user.user_pic !== null){
            // 渲染图像
            $('.layui-nav-img').attr('src',user.user_pic).show();
            $('.text-avatar').hide();
          }else{
            // 渲染文本头像
            $('.layui-nav-img').hide();
            var first = name[0].toUpperCase();
            $('.text-avatar').html(first).show()
          }
      }